clammy cherry
noun
: a tall West Indian tree (Cordia collococca) with soft wood and cherrylike fruit
Love words? Need even more definitions?
Merriam-Webster unabridged
Share